Football / England /

League Two - season stats and match results

League Two

League Two 2024-2025

Season performance

Total

Teams Overall (Average) Home (Average) Away (Average)
Games Total Scored Missed Games Total Scored Missed Games Total Scored Missed
Accrington Stanley Accrington Stanley 39 2.56 1.15 1.41 19 2.42 1.26 1.16 20 2.7 1.05 1.65
Chesterfield Chesterfield 38 2.71 1.55 1.16 18 2.72 1.56 1.17 20 2.7 1.55 1.15
Bradford City Bradford City 39 2.15 1.33 0.82 20 2.35 1.75 0.6 19 1.95 0.89 1.05
Fleetwood Town Fleetwood Town 39 2.59 1.36 1.23 20 1.95 1.1 0.85 19 3.26 1.63 1.63
Bromley Bromley 39 2.59 1.31 1.28 20 2.65 1.35 1.3 19 2.53 1.26 1.26
Cheltenham Town Cheltenham Town 39 2.77 1.31 1.46 20 2.7 1.4 1.3 19 2.84 1.21 1.63
Carlisle United Carlisle United 39 2.28 0.77 1.51 20 2.3 0.85 1.45 19 2.26 0.68 1.58
Salford City Salford City 38 2.37 1.24 1.13 19 2.42 1.26 1.16 19 2.32 1.21 1.11
Colchester United Colchester United 39 2.21 1.21 1 20 2.1 1.35 0.75 19 2.32 1.05 1.26
Barrow Barrow 39 2.28 1.1 1.18 19 2.42 1.47 0.95 20 2.15 0.75 1.4
Crewe Alexandra Crewe Alexandra 39 2.15 1.15 1 19 2.53 1.37 1.16 20 1.8 0.95 0.85
Walsall Walsall 39 2.87 1.74 1.13 20 3.4 2.1 1.3 19 2.32 1.37 0.95
Grimsby Town Grimsby Town 39 2.79 1.38 1.41 20 2.8 1.35 1.45 19 2.79 1.42 1.37
AFC Wimbledon AFC Wimbledon 39 2.08 1.33 0.74 20 2.4 1.7 0.7 19 1.74 0.95 0.79
Morecambe Morecambe 39 2.33 0.87 1.46 19 2.58 1.05 1.53 20 2.1 0.7 1.4
Harrogate Town Harrogate Town 39 2.03 0.77 1.26 19 2.11 0.89 1.21 20 1.95 0.65 1.3
Newport County Newport County 39 2.87 1.23 1.64 19 2.89 1.58 1.32 20 2.85 0.9 1.95
Tranmere Rovers Tranmere Rovers 39 2.18 0.77 1.41 20 1.85 0.9 0.95 19 2.53 0.63 1.89
Notts County Notts County 39 2.49 1.49 1 19 2.05 1.32 0.74 20 2.9 1.65 1.25
Doncaster Rovers Doncaster Rovers 38 2.66 1.5 1.16 19 2.58 1.58 1 19 2.74 1.42 1.32
Port Vale Port Vale 39 2.23 1.26 0.97 19 2.11 1.32 0.79 20 2.35 1.2 1.15
Gillingham Gillingham 38 1.89 0.84 1.05 19 2 1.05 0.95 19 1.79 0.63 1.16
Swindon Town Swindon Town 39 2.85 1.41 1.44 19 3.11 1.68 1.42 20 2.6 1.15 1.45
Milton Keynes Dons Milton Keynes Dons 39 2.82 1.31 1.51 20 2.35 1.25 1.1 19 3.32 1.37 1.95

Over / Under 2.5

Teams Overall (Average) Home (Average) Away (Average)
Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%) Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%) Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%)
Accrington Stanley Accrington Stanley 39 20 19 51.28 48.72 19 9 10 47.37 52.63 20 11 9 55 45
Chesterfield Chesterfield 38 21 17 55.26 44.74 18 10 8 55.56 44.44 20 11 9 55 45
Bradford City Bradford City 39 18 21 46.15 53.85 20 11 9 55 45 19 7 12 36.84 63.16
Fleetwood Town Fleetwood Town 39 18 21 46.15 53.85 20 6 14 30 70 19 12 7 63.16 36.84
Bromley Bromley 39 17 22 43.59 56.41 20 8 12 40 60 19 9 10 47.37 52.63
Cheltenham Town Cheltenham Town 39 20 19 51.28 48.72 20 8 12 40 60 19 12 7 63.16 36.84
Carlisle United Carlisle United 39 17 22 43.59 56.41 20 8 12 40 60 19 9 10 47.37 52.63
Salford City Salford City 38 16 22 42.11 57.89 19 8 11 42.11 57.89 19 8 11 42.11 57.89
Colchester United Colchester United 39 14 25 35.9 64.1 20 8 12 40 60 19 6 13 31.58 68.42
Barrow Barrow 39 15 24 38.46 61.54 19 8 11 42.11 57.89 20 7 13 35 65
Crewe Alexandra Crewe Alexandra 39 13 26 33.33 66.67 19 8 11 42.11 57.89 20 5 15 25 75
Walsall Walsall 39 20 19 51.28 48.72 20 12 8 60 40 19 8 11 42.11 57.89
Grimsby Town Grimsby Town 39 23 16 58.97 41.03 20 11 9 55 45 19 12 7 63.16 36.84
AFC Wimbledon AFC Wimbledon 39 14 25 35.9 64.1 20 9 11 45 55 19 5 14 26.32 73.68
Morecambe Morecambe 39 14 25 35.9 64.1 19 6 13 31.58 68.42 20 8 12 40 60
Harrogate Town Harrogate Town 39 13 26 33.33 66.67 19 6 13 31.58 68.42 20 7 13 35 65
Newport County Newport County 39 24 15 61.54 38.46 19 13 6 68.42 31.58 20 11 9 55 45
Tranmere Rovers Tranmere Rovers 39 15 24 38.46 61.54 20 5 15 25 75 19 10 9 52.63 47.37
Notts County Notts County 39 16 23 41.03 58.97 19 7 12 36.84 63.16 20 9 11 45 55
Doncaster Rovers Doncaster Rovers 38 20 18 52.63 47.37 19 11 8 57.89 42.11 19 9 10 47.37 52.63
Port Vale Port Vale 39 16 23 41.03 58.97 19 8 11 42.11 57.89 20 8 12 40 60
Gillingham Gillingham 38 12 26 31.58 68.42 19 8 11 42.11 57.89 19 4 15 21.05 78.95
Swindon Town Swindon Town 39 21 18 53.85 46.15 19 12 7 63.16 36.84 20 9 11 45 55
Milton Keynes Dons Milton Keynes Dons 39 21 18 53.85 46.15 20 9 11 45 55 19 12 7 63.16 36.84

Ball possession (%)

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 39 1772 45.44 19 865 45.53 20 907 45.35
Chesterfield Chesterfield 38 2302 60.58 18 1122 62.33 20 1180 59
Bradford City Bradford City 39 2011 51.56 20 1030 51.5 19 981 51.63
Fleetwood Town Fleetwood Town 39 1814 46.51 20 936 46.8 19 878 46.21
Bromley Bromley 39 1582 40.56 20 850 42.5 19 732 38.53
Cheltenham Town Cheltenham Town 39 1776 45.54 20 943 47.15 19 833 43.84
Carlisle United Carlisle United 39 2096 53.74 20 1088 54.4 19 1008 53.05
Salford City Salford City 38 1992 52.42 19 1022 53.79 19 970 51.05
Colchester United Colchester United 39 2013 51.62 20 1082 54.1 19 931 49
Barrow Barrow 39 1819 46.64 19 879 46.26 20 940 47
Crewe Alexandra Crewe Alexandra 39 1930 49.49 19 958 50.42 20 972 48.6
Walsall Walsall 39 1665 42.69 20 874 43.7 19 791 41.63
Grimsby Town Grimsby Town 39 1917 49.15 20 1005 50.25 19 912 48
AFC Wimbledon AFC Wimbledon 39 1937 49.67 20 1023 51.15 19 914 48.11
Morecambe Morecambe 39 1735 44.49 19 842 44.32 20 893 44.65
Harrogate Town Harrogate Town 39 1697 43.51 19 857 45.11 20 840 42
Newport County Newport County 39 1873 48.03 19 891 46.89 20 982 49.1
Tranmere Rovers Tranmere Rovers 39 1981 50.79 20 1084 54.2 19 897 47.21
Notts County Notts County 39 2432 62.36 19 1219 64.16 20 1213 60.65
Doncaster Rovers Doncaster Rovers 38 1968 51.79 19 1018 53.58 19 950 50
Port Vale Port Vale 39 1947 49.92 19 940 49.47 20 1007 50.35
Gillingham Gillingham 38 1916 50.42 19 988 52 19 928 48.84
Swindon Town Swindon Town 39 1947 49.92 19 953 50.16 20 994 49.7
Milton Keynes Dons Milton Keynes Dons 39 2378 60.97 20 1199 59.95 19 1179 62.05

Corner kicks

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 39 153 3.92 19 71 3.74 20 82 4.1
Chesterfield Chesterfield 38 218 5.74 18 110 6.11 20 108 5.4
Bradford City Bradford City 39 194 4.97 20 100 5 19 94 4.95
Fleetwood Town Fleetwood Town 39 194 4.97 20 112 5.6 19 82 4.32
Bromley Bromley 39 193 4.95 20 113 5.65 19 80 4.21
Cheltenham Town Cheltenham Town 39 152 3.9 20 74 3.7 19 78 4.11
Carlisle United Carlisle United 39 203 5.21 20 116 5.8 19 87 4.58
Salford City Salford City 38 153 4.03 19 87 4.58 19 66 3.47
Colchester United Colchester United 39 184 4.72 20 112 5.6 19 72 3.79
Barrow Barrow 39 203 5.21 19 102 5.37 20 101 5.05
Crewe Alexandra Crewe Alexandra 39 177 4.54 19 92 4.84 20 85 4.25
Walsall Walsall 39 230 5.9 20 123 6.15 19 107 5.63
Grimsby Town Grimsby Town 39 180 4.62 20 106 5.3 19 74 3.89
AFC Wimbledon AFC Wimbledon 39 190 4.87 20 102 5.1 19 88 4.63
Morecambe Morecambe 39 178 4.56 19 91 4.79 20 87 4.35
Harrogate Town Harrogate Town 39 179 4.59 19 94 4.95 20 85 4.25
Newport County Newport County 39 124 3.18 19 73 3.84 20 51 2.55
Tranmere Rovers Tranmere Rovers 39 211 5.41 20 121 6.05 19 90 4.74
Notts County Notts County 39 208 5.33 19 117 6.16 20 91 4.55
Doncaster Rovers Doncaster Rovers 38 238 6.26 19 116 6.11 19 122 6.42
Port Vale Port Vale 39 192 4.92 19 98 5.16 20 94 4.7
Gillingham Gillingham 38 163 4.29 19 93 4.89 19 70 3.68
Swindon Town Swindon Town 39 194 4.97 19 110 5.79 20 84 4.2
Milton Keynes Dons Milton Keynes Dons 39 174 4.46 20 99 4.95 19 75 3.95

Offsides

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 39 71 1.82 19 33 1.74 20 38 1.9
Chesterfield Chesterfield 38 53 1.39 18 27 1.5 20 26 1.3
Bradford City Bradford City 39 74 1.9 20 42 2.1 19 32 1.68
Fleetwood Town Fleetwood Town 39 53 1.36 20 29 1.45 19 24 1.26
Bromley Bromley 39 65 1.67 20 35 1.75 19 30 1.58
Cheltenham Town Cheltenham Town 39 54 1.38 20 31 1.55 19 23 1.21
Carlisle United Carlisle United 39 37 0.95 20 18 0.9 19 19 1
Salford City Salford City 38 78 2.05 19 45 2.37 19 33 1.74
Colchester United Colchester United 39 61 1.56 20 34 1.7 19 27 1.42
Barrow Barrow 39 74 1.9 19 35 1.84 20 39 1.95
Crewe Alexandra Crewe Alexandra 39 80 2.05 19 35 1.84 20 45 2.25
Walsall Walsall 39 63 1.62 20 37 1.85 19 26 1.37
Grimsby Town Grimsby Town 39 65 1.67 20 29 1.45 19 36 1.89
AFC Wimbledon AFC Wimbledon 39 72 1.85 20 39 1.95 19 33 1.74
Morecambe Morecambe 39 47 1.21 19 17 0.89 20 30 1.5
Harrogate Town Harrogate Town 39 73 1.87 19 37 1.95 20 36 1.8
Newport County Newport County 39 76 1.95 19 37 1.95 20 39 1.95
Tranmere Rovers Tranmere Rovers 39 66 1.69 20 37 1.85 19 29 1.53
Notts County Notts County 39 66 1.69 19 34 1.79 20 32 1.6
Doncaster Rovers Doncaster Rovers 38 92 2.42 19 40 2.11 19 52 2.74
Port Vale Port Vale 39 59 1.51 19 30 1.58 20 29 1.45
Gillingham Gillingham 38 62 1.63 19 31 1.63 19 31 1.63
Swindon Town Swindon Town 39 47 1.21 19 27 1.42 20 20 1
Milton Keynes Dons Milton Keynes Dons 39 74 1.9 20 43 2.15 19 31 1.63

Fouls

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 39 583 14.95 19 270 14.21 20 313 15.65
Chesterfield Chesterfield 38 378 9.95 18 165 9.17 20 213 10.65
Bradford City Bradford City 39 490 12.56 20 271 13.55 19 219 11.53
Fleetwood Town Fleetwood Town 39 440 11.28 20 213 10.65 19 227 11.95
Bromley Bromley 39 403 10.33 20 217 10.85 19 186 9.79
Cheltenham Town Cheltenham Town 39 443 11.36 20 217 10.85 19 226 11.89
Carlisle United Carlisle United 39 428 10.97 20 213 10.65 19 215 11.32
Salford City Salford City 38 511 13.45 19 249 13.11 19 262 13.79
Colchester United Colchester United 39 464 11.9 20 238 11.9 19 226 11.89
Barrow Barrow 39 401 10.28 19 195 10.26 20 206 10.3
Crewe Alexandra Crewe Alexandra 39 433 11.1 19 217 11.42 20 216 10.8
Walsall Walsall 39 454 11.64 20 226 11.3 19 228 12
Grimsby Town Grimsby Town 39 437 11.21 20 196 9.8 19 241 12.68
AFC Wimbledon AFC Wimbledon 39 525 13.46 20 252 12.6 19 273 14.37
Morecambe Morecambe 39 475 12.18 19 220 11.58 20 255 12.75
Harrogate Town Harrogate Town 39 447 11.46 19 214 11.26 20 233 11.65
Newport County Newport County 39 414 10.62 19 200 10.53 20 214 10.7
Tranmere Rovers Tranmere Rovers 39 455 11.67 20 237 11.85 19 218 11.47
Notts County Notts County 39 356 9.13 19 173 9.11 20 183 9.15
Doncaster Rovers Doncaster Rovers 38 465 12.24 19 221 11.63 19 244 12.84
Port Vale Port Vale 39 430 11.03 19 208 10.95 20 222 11.1
Gillingham Gillingham 38 487 12.82 19 244 12.84 19 243 12.79
Swindon Town Swindon Town 39 390 10 19 178 9.37 20 212 10.6
Milton Keynes Dons Milton Keynes Dons 39 428 10.97 20 203 10.15 19 225 11.84

Yellow cards

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 39 111 2.85 19 51 2.68 20 60 3
Chesterfield Chesterfield 38 74 1.95 18 32 1.78 20 42 2.1
Bradford City Bradford City 39 95 2.44 20 52 2.6 19 43 2.26
Fleetwood Town Fleetwood Town 39 89 2.28 20 42 2.1 19 47 2.47
Bromley Bromley 39 65 1.67 20 23 1.15 19 42 2.21
Cheltenham Town Cheltenham Town 39 62 1.59 20 28 1.4 19 34 1.79
Carlisle United Carlisle United 39 105 2.69 20 51 2.55 19 54 2.84
Salford City Salford City 38 102 2.68 19 41 2.16 19 61 3.21
Colchester United Colchester United 39 81 2.08 20 41 2.05 19 40 2.11
Barrow Barrow 39 71 1.82 19 33 1.74 20 38 1.9
Crewe Alexandra Crewe Alexandra 39 87 2.23 19 39 2.05 20 48 2.4
Walsall Walsall 39 76 1.95 20 43 2.15 19 33 1.74
Grimsby Town Grimsby Town 39 80 2.05 20 31 1.55 19 49 2.58
AFC Wimbledon AFC Wimbledon 39 81 2.08 20 39 1.95 19 42 2.21
Morecambe Morecambe 39 74 1.9 19 32 1.68 20 42 2.1
Harrogate Town Harrogate Town 39 65 1.67 19 32 1.68 20 33 1.65
Newport County Newport County 39 73 1.87 19 33 1.74 20 40 2
Tranmere Rovers Tranmere Rovers 39 90 2.31 20 38 1.9 19 52 2.74
Notts County Notts County 39 68 1.74 19 29 1.53 20 39 1.95
Doncaster Rovers Doncaster Rovers 38 71 1.87 19 19 1 19 52 2.74
Port Vale Port Vale 39 70 1.79 19 32 1.68 20 38 1.9
Gillingham Gillingham 38 91 2.39 19 45 2.37 19 46 2.42
Swindon Town Swindon Town 39 71 1.82 19 26 1.37 20 45 2.25
Milton Keynes Dons Milton Keynes Dons 39 72 1.85 20 37 1.85 19 35 1.84

Total shots

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 39 397 10.18 19 190 10 20 207 10.35
Chesterfield Chesterfield 38 468 12.32 18 258 14.33 20 210 10.5
Bradford City Bradford City 39 462 11.85 20 267 13.35 19 195 10.26
Fleetwood Town Fleetwood Town 39 462 11.85 20 262 13.1 19 200 10.53
Bromley Bromley 39 418 10.72 20 234 11.7 19 184 9.68
Cheltenham Town Cheltenham Town 39 396 10.15 20 233 11.65 19 163 8.58
Carlisle United Carlisle United 39 451 11.56 20 244 12.2 19 207 10.89
Salford City Salford City 38 467 12.29 19 275 14.47 19 192 10.11
Colchester United Colchester United 39 452 11.59 20 261 13.05 19 191 10.05
Barrow Barrow 39 433 11.1 19 218 11.47 20 215 10.75
Crewe Alexandra Crewe Alexandra 39 410 10.51 19 223 11.74 20 187 9.35
Walsall Walsall 39 522 13.38 20 290 14.5 19 232 12.21
Grimsby Town Grimsby Town 39 449 11.51 20 241 12.05 19 208 10.95
AFC Wimbledon AFC Wimbledon 39 472 12.1 20 269 13.45 19 203 10.68
Morecambe Morecambe 39 403 10.33 19 225 11.84 20 178 8.9
Harrogate Town Harrogate Town 39 387 9.92 19 193 10.16 20 194 9.7
Newport County Newport County 39 349 8.95 19 207 10.89 20 142 7.1
Tranmere Rovers Tranmere Rovers 39 472 12.1 20 282 14.1 19 190 10
Notts County Notts County 39 544 13.95 19 294 15.47 20 250 12.5
Doncaster Rovers Doncaster Rovers 38 566 14.89 19 298 15.68 19 268 14.11
Port Vale Port Vale 39 470 12.05 19 239 12.58 20 231 11.55
Gillingham Gillingham 38 424 11.16 19 229 12.05 19 195 10.26
Swindon Town Swindon Town 39 468 12 19 245 12.89 20 223 11.15
Milton Keynes Dons Milton Keynes Dons 39 415 10.64 20 227 11.35 19 188 9.89

Shots on target

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 39 134 3.44 19 59 3.11 20 75 3.75
Chesterfield Chesterfield 38 161 4.24 18 83 4.61 20 78 3.9
Bradford City Bradford City 39 150 3.85 20 95 4.75 19 55 2.89
Fleetwood Town Fleetwood Town 39 153 3.92 20 78 3.9 19 75 3.95
Bromley Bromley 39 138 3.54 20 72 3.6 19 66 3.47
Cheltenham Town Cheltenham Town 39 140 3.59 20 85 4.25 19 55 2.89
Carlisle United Carlisle United 39 142 3.64 20 79 3.95 19 63 3.32
Salford City Salford City 38 158 4.16 19 91 4.79 19 67 3.53
Colchester United Colchester United 39 151 3.87 20 92 4.6 19 59 3.11
Barrow Barrow 39 156 4 19 90 4.74 20 66 3.3
Crewe Alexandra Crewe Alexandra 39 136 3.49 19 79 4.16 20 57 2.85
Walsall Walsall 39 167 4.28 20 90 4.5 19 77 4.05
Grimsby Town Grimsby Town 39 159 4.08 20 81 4.05 19 78 4.11
AFC Wimbledon AFC Wimbledon 39 161 4.13 20 94 4.7 19 67 3.53
Morecambe Morecambe 39 124 3.18 19 67 3.53 20 57 2.85
Harrogate Town Harrogate Town 39 124 3.18 19 59 3.11 20 65 3.25
Newport County Newport County 39 114 2.92 19 74 3.89 20 40 2
Tranmere Rovers Tranmere Rovers 39 139 3.56 20 77 3.85 19 62 3.26
Notts County Notts County 39 182 4.67 19 100 5.26 20 82 4.1
Doncaster Rovers Doncaster Rovers 38 179 4.71 19 95 5 19 84 4.42
Port Vale Port Vale 39 148 3.79 19 76 4 20 72 3.6
Gillingham Gillingham 38 119 3.13 19 68 3.58 19 51 2.68
Swindon Town Swindon Town 39 133 3.41 19 70 3.68 20 63 3.15
Milton Keynes Dons Milton Keynes Dons 39 157 4.03 20 83 4.15 19 74 3.89

Blocked shots

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 39 95 2.44 19 45 2.37 20 50 2.5
Chesterfield Chesterfield 38 150 3.95 18 83 4.61 20 67 3.35
Bradford City Bradford City 39 133 3.41 20 83 4.15 19 50 2.63
Fleetwood Town Fleetwood Town 39 129 3.31 20 73 3.65 19 56 2.95
Bromley Bromley 39 116 2.97 20 65 3.25 19 51 2.68
Cheltenham Town Cheltenham Town 39 107 2.74 20 65 3.25 19 42 2.21
Carlisle United Carlisle United 39 132 3.38 20 69 3.45 19 63 3.32
Salford City Salford City 38 154 4.05 19 102 5.37 19 52 2.74
Colchester United Colchester United 39 140 3.59 20 69 3.45 19 71 3.74
Barrow Barrow 39 140 3.59 19 67 3.53 20 73 3.65
Crewe Alexandra Crewe Alexandra 39 129 3.31 19 71 3.74 20 58 2.9
Walsall Walsall 39 151 3.87 20 80 4 19 71 3.74
Grimsby Town Grimsby Town 39 127 3.26 20 76 3.8 19 51 2.68
AFC Wimbledon AFC Wimbledon 39 149 3.82 20 93 4.65 19 56 2.95
Morecambe Morecambe 39 129 3.31 19 67 3.53 20 62 3.1
Harrogate Town Harrogate Town 39 119 3.05 19 57 3 20 62 3.1
Newport County Newport County 39 104 2.67 19 53 2.79 20 51 2.55
Tranmere Rovers Tranmere Rovers 39 165 4.23 20 99 4.95 19 66 3.47
Notts County Notts County 39 177 4.54 19 100 5.26 20 77 3.85
Doncaster Rovers Doncaster Rovers 38 183 4.82 19 93 4.89 19 90 4.74
Port Vale Port Vale 39 153 3.92 19 77 4.05 20 76 3.8
Gillingham Gillingham 38 144 3.79 19 74 3.89 19 70 3.68
Swindon Town Swindon Town 39 148 3.79 19 83 4.37 20 65 3.25
Milton Keynes Dons Milton Keynes Dons 39 110 2.82 20 70 3.5 19 40 2.11

Shots inside box

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 39 226 5.79 19 124 6.53 20 102 5.1
Chesterfield Chesterfield 38 288 7.58 18 161 8.94 20 127 6.35
Bradford City Bradford City 39 318 8.15 20 183 9.15 19 135 7.11
Fleetwood Town Fleetwood Town 39 319 8.18 20 182 9.1 19 137 7.21
Bromley Bromley 39 285 7.31 20 154 7.7 19 131 6.89
Cheltenham Town Cheltenham Town 39 221 5.67 20 131 6.55 19 90 4.74
Carlisle United Carlisle United 39 295 7.56 20 156 7.8 19 139 7.32
Salford City Salford City 38 288 7.58 19 179 9.42 19 109 5.74
Colchester United Colchester United 39 293 7.51 20 166 8.3 19 127 6.68
Barrow Barrow 39 256 6.56 19 128 6.74 20 128 6.4
Crewe Alexandra Crewe Alexandra 39 261 6.69 19 140 7.37 20 121 6.05
Walsall Walsall 39 333 8.54 20 182 9.1 19 151 7.95
Grimsby Town Grimsby Town 39 313 8.03 20 168 8.4 19 145 7.63
AFC Wimbledon AFC Wimbledon 39 316 8.1 20 185 9.25 19 131 6.89
Morecambe Morecambe 39 253 6.49 19 130 6.84 20 123 6.15
Harrogate Town Harrogate Town 39 241 6.18 19 113 5.95 20 128 6.4
Newport County Newport County 39 206 5.28 19 120 6.32 20 86 4.3
Tranmere Rovers Tranmere Rovers 39 289 7.41 20 176 8.8 19 113 5.95
Notts County Notts County 39 339 8.69 19 193 10.16 20 146 7.3
Doncaster Rovers Doncaster Rovers 38 387 10.18 19 203 10.68 19 184 9.68
Port Vale Port Vale 39 306 7.85 19 150 7.89 20 156 7.8
Gillingham Gillingham 38 272 7.16 19 150 7.89 19 122 6.42
Swindon Town Swindon Town 39 262 6.72 19 142 7.47 20 120 6
Milton Keynes Dons Milton Keynes Dons 39 257 6.59 20 134 6.7 19 123 6.47

Shots outside box

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 39 171 4.38 19 66 3.47 20 105 5.25
Chesterfield Chesterfield 38 180 4.74 18 97 5.39 20 83 4.15
Bradford City Bradford City 39 144 3.69 20 84 4.2 19 60 3.16
Fleetwood Town Fleetwood Town 39 143 3.67 20 80 4 19 63 3.32
Bromley Bromley 39 133 3.41 20 80 4 19 53 2.79
Cheltenham Town Cheltenham Town 39 175 4.49 20 102 5.1 19 73 3.84
Carlisle United Carlisle United 39 156 4 20 88 4.4 19 68 3.58
Salford City Salford City 38 179 4.71 19 96 5.05 19 83 4.37
Colchester United Colchester United 39 159 4.08 20 95 4.75 19 64 3.37
Barrow Barrow 39 177 4.54 19 90 4.74 20 87 4.35
Crewe Alexandra Crewe Alexandra 39 149 3.82 19 83 4.37 20 66 3.3
Walsall Walsall 39 189 4.85 20 108 5.4 19 81 4.26
Grimsby Town Grimsby Town 39 136 3.49 20 73 3.65 19 63 3.32
AFC Wimbledon AFC Wimbledon 39 156 4 20 84 4.2 19 72 3.79
Morecambe Morecambe 39 150 3.85 19 95 5 20 55 2.75
Harrogate Town Harrogate Town 39 146 3.74 19 80 4.21 20 66 3.3
Newport County Newport County 39 143 3.67 19 87 4.58 20 56 2.8
Tranmere Rovers Tranmere Rovers 39 183 4.69 20 106 5.3 19 77 4.05
Notts County Notts County 39 205 5.26 19 101 5.32 20 104 5.2
Doncaster Rovers Doncaster Rovers 38 179 4.71 19 95 5 19 84 4.42
Port Vale Port Vale 39 164 4.21 19 89 4.68 20 75 3.75
Gillingham Gillingham 38 152 4 19 79 4.16 19 73 3.84
Swindon Town Swindon Town 39 206 5.28 19 103 5.42 20 103 5.15
Milton Keynes Dons Milton Keynes Dons 39 158 4.05 20 93 4.65 19 65 3.42

Big chances (xG)

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 39 60 1.54 19 24 1.26 20 36 1.8
Chesterfield Chesterfield 38 66 1.74 18 32 1.78 20 34 1.7
Bradford City Bradford City 39 63 1.62 20 42 2.1 19 21 1.11
Fleetwood Town Fleetwood Town 39 78 2 20 37 1.85 19 41 2.16
Bromley Bromley 39 65 1.67 20 30 1.5 19 35 1.84
Cheltenham Town Cheltenham Town 39 43 1.1 20 28 1.4 19 15 0.79
Carlisle United Carlisle United 39 64 1.64 20 37 1.85 19 27 1.42
Salford City Salford City 38 52 1.37 19 32 1.68 19 20 1.05
Colchester United Colchester United 39 53 1.36 20 25 1.25 19 28 1.47
Barrow Barrow 39 53 1.36 19 28 1.47 20 25 1.25
Crewe Alexandra Crewe Alexandra 39 81 2.08 19 42 2.21 20 39 1.95
Walsall Walsall 39 82 2.1 20 43 2.15 19 39 2.05
Grimsby Town Grimsby Town 39 95 2.44 20 49 2.45 19 46 2.42
AFC Wimbledon AFC Wimbledon 39 54 1.38 20 36 1.8 19 18 0.95
Morecambe Morecambe 39 45 1.15 19 22 1.16 20 23 1.15
Harrogate Town Harrogate Town 39 45 1.15 19 14 0.74 20 31 1.55
Newport County Newport County 39 54 1.38 19 33 1.74 20 21 1.05
Tranmere Rovers Tranmere Rovers 39 37 0.95 20 22 1.1 19 15 0.79
Notts County Notts County 39 89 2.28 19 48 2.53 20 41 2.05
Doncaster Rovers Doncaster Rovers 38 81 2.13 19 39 2.05 19 42 2.21
Port Vale Port Vale 39 85 2.18 19 39 2.05 20 46 2.3
Gillingham Gillingham 38 33 0.87 19 19 1 19 14 0.74
Swindon Town Swindon Town 39 59 1.51 19 36 1.89 20 23 1.15
Milton Keynes Dons Milton Keynes Dons 39 64 1.64 20 30 1.5 19 34 1.79

Big chances missed (xG)

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 39 41 1.05 19 14 0.74 20 27 1.35
Chesterfield Chesterfield 38 34 0.89 18 15 0.83 20 19 0.95
Bradford City Bradford City 39 37 0.95 20 22 1.1 19 15 0.79
Fleetwood Town Fleetwood Town 39 49 1.26 20 25 1.25 19 24 1.26
Bromley Bromley 39 37 0.95 20 17 0.85 19 20 1.05
Cheltenham Town Cheltenham Town 39 23 0.59 20 15 0.75 19 8 0.42
Carlisle United Carlisle United 39 48 1.23 20 28 1.4 19 20 1.05
Salford City Salford City 38 25 0.66 19 18 0.95 19 7 0.37
Colchester United Colchester United 39 28 0.72 20 14 0.7 19 14 0.74
Barrow Barrow 39 30 0.77 19 13 0.68 20 17 0.85
Crewe Alexandra Crewe Alexandra 39 45 1.15 19 21 1.11 20 24 1.2
Walsall Walsall 39 43 1.1 20 18 0.9 19 25 1.32
Grimsby Town Grimsby Town 39 66 1.69 20 35 1.75 19 31 1.63
AFC Wimbledon AFC Wimbledon 39 26 0.67 20 18 0.9 19 8 0.42
Morecambe Morecambe 39 25 0.64 19 12 0.63 20 13 0.65
Harrogate Town Harrogate Town 39 32 0.82 19 9 0.47 20 23 1.15
Newport County Newport County 39 27 0.69 19 16 0.84 20 11 0.55
Tranmere Rovers Tranmere Rovers 39 23 0.59 20 12 0.6 19 11 0.58
Notts County Notts County 39 56 1.44 19 34 1.79 20 22 1.1
Doncaster Rovers Doncaster Rovers 38 50 1.32 19 25 1.32 19 25 1.32
Port Vale Port Vale 39 50 1.28 19 21 1.11 20 29 1.45
Gillingham Gillingham 38 20 0.53 19 11 0.58 19 9 0.47
Swindon Town Swindon Town 39 32 0.82 19 19 1 20 13 0.65
Milton Keynes Dons Milton Keynes Dons 39 34 0.87 20 14 0.7 19 20 1.05

Standings

League Two: 2024-2025

Standings table
# Teams P W D L Goals PTS
1
Walsall Walsall 39 20 11 8 68:44 71
2
Bradford City Bradford City 39 20 10 9 52:32 70
3
Port Vale Port Vale 39 18 13 8 49:38 67
4
Doncaster Rovers Doncaster Rovers 38 19 9 10 57:44 66
5
AFC Wimbledon AFC Wimbledon 39 18 11 10 52:29 65
6
Notts County Notts County 39 18 11 10 58:39 65
7
Grimsby Town Grimsby Town 39 19 5 15 54:55 62
8
Colchester United Colchester United 39 14 16 9 47:39 58
9
Crewe Alexandra Crewe Alexandra 39 14 16 9 45:39 58
10
Salford City Salford City 38 15 11 12 47:43 56
11
Chesterfield Chesterfield 38 15 10 13 59:44 55
12
Fleetwood Town Fleetwood Town 39 13 14 12 53:48 53
13
Bromley Bromley 39 13 13 13 51:50 52
14
Cheltenham Town Cheltenham Town 39 13 11 15 51:57 50
15
Swindon Town Swindon Town 39 11 15 13 55:56 48
16
Barrow Barrow 39 13 9 17 43:46 48
17
Milton Keynes Dons Milton Keynes Dons 39 13 7 19 51:59 46
18
Newport County Newport County 39 13 7 19 48:64 46
19
Gillingham Gillingham 38 11 11 16 32:40 44
20
Accrington Stanley Accrington Stanley 39 10 12 17 45:55 42
21
Harrogate Town Harrogate Town 39 11 9 19 30:49 42
22
Tranmere Rovers Tranmere Rovers 39 9 13 17 30:55 40
23
Morecambe Morecambe 39 9 6 24 34:57 33
24
Carlisle United Carlisle United 39 7 10 22 30:59 31

League Two

England, championship League Two: standings, schedule of upcoming matches, video of key events of the championship.

The current season runs from 9th August 2024 to 3rd May 2025.

The current championship champion League Two is Stockport County, and the most titled Swindon Town.

Season 2024-2025: The first place in the championship standings League Two takes the team Walsall (71 points).

The date of the

from 2024-08-09
to 2025-05-03

Tournament performance

Information obtained from open sources
Division level 4
Number of rounds 46
Average goals 3.01
Home team wins 47%
Draws 22%
Away team wins 31%
Yellow cards 4.42
Red cards 0.20

Champions

Stockport County

Reigning champion

Swindon Town

Titled (2)